package com.glory.erp.invoice.goodstype.service;

import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import com.glory.erp.invoice.goodstype.bean.GoodsType;
import com.glory.erp.auth.base.BaseService;

@Transactional
public interface GoodsTypeService extends BaseService<GoodsType>{

	/**
	 * @Description: 获取指定供应商商品类别信息
	 * @Title: findAllBySupplier
	 * @Author: 樊双峰
	 * @Param: @param uuid 供应商uuid
	 * @Param: @return
	 * @return: List<GoodsType>
	 * @Date: 2018年5月26日 下午3:41:29
	 * @throws   
	 */
	public List<GoodsType> findAllBySupplier(Long uuid);

	/**
	 * @Description: 获取指定供应商对应的具有商品信息的类别信息
	 * @Title: findAllUnionBySupplier
	 * @Author: 樊双峰
	 * @Param: @param uuid
	 * @Param: @return
	 * @return: List<GoodsType>
	 * @Date: 2018年5月27日 下午2:59:47
	 * @throws   
	 */
	public List<GoodsType> findAllUnionBySupplier(Long uuid);
}